body .el-scrollbar__wrap {
	overflow-x: hidden;
	height: 100%;
	z-index: 100;
}

.el-scrollbar:active>.el-scrollbar__bar,
.el-scrollbar:focus>.el-scrollbar__bar,
.el-scrollbar:hover>.el-scrollbar__bar {
	z-index: 100;
	opacity: 1;
	transition: opacity 340ms ease-out;
}

.el-scrollbar__thumb {
	background-color: #ccc;
}

.el-scrollbar:active>.el-scrollbar__bar,
.el-scrollbar:focus>.el-scrollbar__bar,
.el-scrollbar:hover>.el-scrollbar__bar {
	z-index: 10000 !important;
	opacity: 1;
	transition: opacity 340ms ease-out;
}

.van-form-item{
	margin-bottom: 10px;
}
.el-cascader .el-input /deep/ .el-input__inner:focus,
.el-cascader .el-input.is-focus .el-input__inner {
	border-color: #ded1cf;
	border: 1px solid red;
}

.el-cascader-node.in-active-path,
.el-cascader-node.is-active,
.el-cascader-node.is-selectable.in-checked-path {
	color: #ba9ea4;
}

.el-input input:focus {
	border-color: #ff5900;
}

.el-textarea__inner:focus {
	border-color: #ff5900;
}

.el-checkbox__inner {
	color: #a17f7f;
	border-color: #a17f7f;
}

.el-select .el-input.is-focus .el-input__inner {
	border-color: #a17f7f;
}

.el-select /deep/ .el-input__inner :focus {
	border-color: #ff5900;
}

.el-date-table td.today span {
	color: #a17f7f;
	font-weight: 700;
}

.el-checkbox__input.is-checked .el-checkbox__inner,
.el-checkbox__input.is-indeterminate .el-checkbox__inner {
	background-color: #ff5900;
	border-color: #ff5900;
}

.el-checkbox__input.is-checked+.el-checkbox__label {
	color: #ff5900;
}

.el-checkbox__inner:hover {
	border-color: #a17f7f;
}

.el-checkbox__input.is-focus .el-checkbox__inner {
	border-color: #a17f7f;
}

.el-step__title.is-finish {
	color: #9c827d;
}

.el-step__title {
	cursor: pointer;
}

.el-step__head.is-finish {
	color: #9c827d;
	border-color: #9c827d;
}

.el-slider__bar {
	background-color: #9c827d;
}

.el-slider__button {
	border-color: #9c827d;
}

.el-drawer__open .el-drawer {
	outline: none;
}

.el-drawer__close-btn {
	outline: none;
}

.el-dropdown-menu__item:hover {
	color: #9c827d !important;
	background-color: #fff;
}

.el-drawer__header span {
	outline: none;
}

.el-radio__input.is-checked .el-radio__inner {
	border-color: #9e8282;
	background: #9e8282;
}

.el-radio__inner:hover {
	border-color: #9e8282;
}

.el-radio__input.is-checked+.el-radio__label {
	color: #9e8282;
}

.el-dropdown {
	cursor: pointer;
}

.el-cascader-panel {
	height: 300px;
}



.el-date-table td.start-date span {
	background-color: orangered;
}

.el-date-table td.end-date span {
	background-color: orangered;
}

.el-date-table td.end-date span:focus {
	color: orangered;
}

.el-date-table td.available:hover {
	color: orangered;
}

.el-picker-panel__shortcut:hover {
	color: orangered;
}

.el-input__icon {
	height: 100%;
	width: 25px;
	text-align: center;
	transition: all .3s;
	position: relative;
	top: -3px;
}

.el-range-separator {
	position: relative;
	top: -3px;
}

.el-tooltip__popper.is-light { 
	border-color: #ccc;
}
